//数组指针
#include <stdio.h>
//void printArr(int (*arr)[4],int n,int m);   //传参
//void printArr(int (*arr)[4],int n,int m);
int main(void)
{
    int arr[3][4]={1,2,3,4,
                    5,6,7,8,
                    9,10,11,12};
    int (*p)[4]=arr;  //指针指向一个每行有四个元素的数组
    int i=0,j=0;
    for(i=0;i<3;i++)
    {
        for(j=0;j<4;j++)
        {
            printf("%d\t",*(*(p+i)+j));
        }
        printf("\n");
    }
    return 0;
}